FactStudentCourseSchedule 
EntityType  Independent 
Default Table Name  FactStudentCourseSchedule 
Definition 
 

FactStudentCourseSchedule Attributes 
Attribute/Logical Rolename  Domain  Datatype  NULL  Definition 
FactStudentCourseScheduleSK(PK)    BIGINT  NO 
 
StudentSK(FK)    INTEGER  NO 
 
StudentBK    INTEGER  NO 
 
MainEnrollmentBK    INTEGER  NO 
 
StudentScheduleBK    INTEGER  NO 
 
StudentScheduleSK(FK)    INTEGER  NO 
 
CampusSK(FK)    INTEGER  NO 
 
ProgramVersionSK(FK)    INTEGER  NO 
 
TermSK(FK)    INTEGER  NO 
 
CourseSK(FK)    INTEGER  NO 
 
CourseStatusSK    INTEGER  NO 
 
ClassSectionSK(FK)    INTEGER  NO 
 
CourseStartDateSK    INTEGER  NO 
 
ExpectedCourseEndDateSK    INTEGER  NO 
 
CourseEndDateSK    INTEGER  NO 
 
CourseLastAttendedDateSK    INTEGER  NO 
 
CourseCompletedDateSK    INTEGER  NO 
 
CourseDropDateSK    INTEGER  NO 
 
CourseStartDate    DATETIME  NO 
 
ExpectedCourseEndDate    DATETIME  NO 
 
CourseEndDate    DATETIME  NO 
 
CourseLastAttendedDate    DATETIME  NO 
 
CourseCompletedDate    DATETIME  NO 
 
CourseDropDate    DATETIME  NO 
 
Credits    DECIMAL(19, 4)  NO 
 
CreditHours    DECIMAL(19, 4)  NO 
 
EnrollStatusCredits    DECIMAL(19, 4)  NO 
 
EnrollStatusHours    DECIMAL(19, 4)  NO 
 
FutureStatusFlag    TINYINT  NO 
 
ScheduledStatusFlag    TINYINT  NO 
 
CurrentStatusFlag    TINYINT  NO 
 
CompleteStatusFlag    TINYINT  NO 
 
LeaveOfAbsenceStatusFlag    TINYINT  NO 
 
DroppedStatusFlag    TINYINT  NO 
 
WaitlistedStatusFlag    TINYINT  NO 
 
ResevedStatusFlag    TINYINT  NO 
 
MinutesAttended    DECIMAL(19, 4)  NO 
 
MinutesAbsent    DECIMAL(19, 4)  NO 
 
CreditsAttempt    DECIMAL(19, 4)  NO 
 
CreditsEarned    DECIMAL(19, 4)  NO 
 
HoursAttempt    DECIMAL(19, 4)  NO 
 
HoursEarned    DECIMAL(19, 4)  NO 
 
RetakeFlag    TINYINT  NO 
 
PendingChargesExistsFlag    TINYINT  NO 
 
CourseRegisteredDateSK    INTEGER  NO 
 
CourseRegisteredDate    DATETIME  NO 
 
GradeLetterCode    VARCHAR(10)  NO 
 

FactStudentCourseSchedule Keys 
Key Name  Key Type  Keys 
PK_FactStudentCourseSchedule  PrimaryKey  FactStudentCourseScheduleSK 
NK_FactStudentCourseSchedule_ClassSectionSK  Inversion Entry  ClassSectionSK 

FactStudentCourseSchedule Relationships 
Parent Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Supertype 
DimCampus  Non-Identifying  One To Zero or More        CampusSK  NO 
DimClassSection  Non-Identifying  One To Zero or More        ClassSectionSK  NO 
DimCourse  Non-Identifying  One To Zero or More        CourseSK  NO 
DimProgramVersion  Non-Identifying  One To Zero or More        ProgramVersionSK  NO 
DimStudent  Non-Identifying  One To Zero or More        StudentSK  NO 
DimStudentSchedule  Non-Identifying  One To Zero or More        StudentScheduleSK  NO 
DimTerm  Non-Identifying  One To Zero or More        TermSK  NO 
Child Relationships: 
Entity Name  Type  Cardinality  Business Name  VerbPhrase  InversePhrase  Foreign Keys  Is Subtype